.story-category-info {
	background:#fff
}
.story-category-info__toolbar {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:1.17333rem;
	padding:.32rem .4rem
}
.story-category-info__toolbar .multi-item {
	font-size:32px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex
}
[data-dpr='1'] .story-category-info__toolbar .multi-item {
	font-size:16px
}
[data-dpr='2'] .story-category-info__toolbar .multi-item {
	font-size:32px
}
[data-dpr='3'] .story-category-info__toolbar .multi-item {
	font-size:48px
}
.story-category-info__toolbar .multi-item .item {
	padding:.13333rem .48rem;
	margin-top:-.13333rem;
	margin-bottom:-.13333rem;
	color:#666;
	position:relative
}
.story-category-info__toolbar .multi-item .item:first-child {
	padding-left:0
}
.story-category-info__toolbar .multi-item .item:first-child:after {
	width:0
}
.story-category-info__toolbar .multi-item .item.active {
	color:#ff7830
}
.story-category-info__toolbar .multi-item .item:after {
	content:'';
	position:absolute;
	left:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	height:.42667rem;
	width:1px;
	background-color:#ddd
}
.story-category-info__toolbar .filter-item {
	font-size:32px;
	color:#666;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	padding:.13333rem;
	margin:-.13333rem
}
[data-dpr='1'] .story-category-info__toolbar .filter-item {
	font-size:16px
}
[data-dpr='2'] .story-category-info__toolbar .filter-item {
	font-size:32px
}
[data-dpr='3'] .story-category-info__toolbar .filter-item {
	font-size:48px
}
.story-category-info__toolbar .i-filter {
	display:inline-block;
	background:url(../images/ic_nav_select_r.png) no-repeat #fff;
	height:.42667rem;
	width:.42667rem;
	background-size:contain;
	margin-left:.05333rem
}
.story-category-info__list {
	padding:.13333rem .32rem .4rem .32rem;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	position:fixed;
	top:2.34667rem;
	bottom:0;
	height:auto
}
.story-category-info__item {
	margin-top:.4rem
}
.story-category-info__item .item-link {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex
}
.story-category-info__item .item-cover {
	width:2.12rem;
	height:2.85333rem;
	font-size:0
}
.story-category-info__item .item-cover .cover {
	width:100%;
	height:100%;
	border-radius:.10667rem
}
.story-category-info__item .item-info {
	margin-left:.34667rem;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	flex:1;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-moz-box-orient:vertical;
	-moz-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	position:relative
}
.story-category-info__item .item-info .title {
	font-size:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:6.4rem;
	color:#28292d;
	margin-top:.21333rem;
	margin-bottom:.21333rem
}
[data-dpr='1'] .story-category-info__item .item-info .title {
	font-size:15px
}
[data-dpr='2'] .story-category-info__item .item-info .title {
	font-size:30px
}
[data-dpr='3'] .story-category-info__item .item-info .title {
	font-size:45px
}
.story-category-info__item .item-info .desc {
	font-size:24px;
	color:#666666;
	line-height:1.333;
	max-height:2.666em;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	text-align:justify
}
[data-dpr='1'] .story-category-info__item .item-info .desc {
	font-size:12px
}
[data-dpr='2'] .story-category-info__item .item-info .desc {
	font-size:24px
}
[data-dpr='3'] .story-category-info__item .item-info .desc {
	font-size:36px
}
.story-category-info__item .item-info .l-row {
	position:absolute;
	bottom:.21333rem;
	left:0;
	right:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.story-category-info__item .item-info .l-row .author {
	font-size:24px;
	color:#666
}
[data-dpr='1'] .story-category-info__item .item-info .l-row .author {
	font-size:12px
}
[data-dpr='2'] .story-category-info__item .item-info .l-row .author {
	font-size:24px
}
[data-dpr='3'] .story-category-info__item .item-info .l-row .author {
	font-size:36px
}
.story-category-info__item .item-info .l-row .count {
	font-size:22px;
	background:#fff2e4;
	border-radius:.26667rem;
	color:#d38e3e;
	padding:.06667rem .17333rem
}
[data-dpr='1'] .story-category-info__item .item-info .l-row .count {
	font-size:11px
}
[data-dpr='2'] .story-category-info__item .item-info .l-row .count {
	font-size:22px
}
[data-dpr='3'] .story-category-info__item .item-info .l-row .count {
	font-size:33px
}
.story-category-info__item:first-child {
	margin-top:0
}
.dialog-multi-filter .item-header {
	height:1.17333rem;
	line-height:1.17333rem;
	text-align:center;
	position:relative;
	border-bottom:1px solid #e5e5e5
}
.dialog-multi-filter .item-header .title {
	font-size:32px;
	color:#28292d;
	font-weight:normal
}
[data-dpr='1'] .dialog-multi-filter .item-header .title {
	font-size:16px
}
[data-dpr='2'] .dialog-multi-filter .item-header .title {
	font-size:32px
}
[data-dpr='3'] .dialog-multi-filter .item-header .title {
	font-size:48px
}
.dialog-multi-filter .item-content {
	padding:0 .32rem;
	position:fixed;
	height:auto;
	top:1.17333rem;
	left:0;
	right:0;
	bottom:2rem;
	overflow-y:scroll
}
.dialog-multi-filter .item-row {
	padding-top:.53333rem;
	overflow:hidden
}
.dialog-multi-filter .item-row h3 {
	font-size:28px;
	color:#666666;
	margin-top:0;
	margin-bottom:.21333rem;
	font-weight:normal
}
[data-dpr='1'] .dialog-multi-filter .item-row h3 {
	font-size:14px
}
[data-dpr='2'] .dialog-multi-filter .item-row h3 {
	font-size:28px
}
[data-dpr='3'] .dialog-multi-filter .item-row h3 {
	font-size:42px
}
.dialog-multi-filter .item-row .group {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-left:-.21333rem;
	margin-top:-.21333rem
}
.dialog-multi-filter .item-row .item {
	font-size:26px;
	color:#28292d;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:#f5f5f5;
	border-radius:.10667rem;
	width:2.97333rem;
	height:1.06667rem;
	line-height:1.06667rem;
	margin-left:.21333rem;
	margin-top:.21333rem;
	text-align:center;
	position:relative
}
[data-dpr='1'] .dialog-multi-filter .item-row .item {
	font-size:13px
}
[data-dpr='2'] .dialog-multi-filter .item-row .item {
	font-size:26px
}
[data-dpr='3'] .dialog-multi-filter .item-row .item {
	font-size:39px
}
.dialog-multi-filter .item-row .item--large {
	width:4.57333rem
}
.dialog-multi-filter .item-row .item.active {
	background:#ffece2;
	font-weight:bold;
	color:#ff7830
}
.dialog-multi-filter .item-row .item.active:after {
	content:'';
	position:absolute;
	bottom:0;
	right:0;
	background:url(../images/ic_book_choose_del.png) no-repeat;
	background-size:contain;
	width:.42667rem;
	height:.42667rem
}
.dialog-multi-filter .item-row:first-child {
	padding-top:.4rem
}
.dialog-multi-filter .item-footer {
	position:absolute;
	background-color:#fff;
	height:2rem;
	bottom:0;
	left:0;
	right:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.dialog-multi-filter .item-footer .btn {
	font-size:32px;
	color:#fff;
	width:3.33333rem;
	height:.96rem;
	line-height:.96rem;
	border-radius:.48rem;
	text-align:center
}
[data-dpr='1'] .dialog-multi-filter .item-footer .btn {
	font-size:16px
}
[data-dpr='2'] .dialog-multi-filter .item-footer .btn {
	font-size:32px
}
[data-dpr='3'] .dialog-multi-filter .item-footer .btn {
	font-size:48px
}
.dialog-multi-filter .item-footer .btn--reset {
	background:#ebc692;
	margin-right:.4rem
}
.dialog-multi-filter .item-footer .btn--submit {
	background:#ff7830
}
.dialog-multi-filter .i-close {
	position:absolute;
	left:.32rem;
	top:.29333rem;
	width:.58667rem;
	height:.58667rem;
	background:url(../images/ic_nav_close.png) no-repeat;
	background-size:contain
}
.dialog-full .layui-m-layercont {
	height:100%
}
.layui-m-layer-footer .layui-m-layercont{
	padding: 0;
	background-color: rgba(255,255,255);
}
body .layui-m-layer .layui-m-layer-footer{
	bottom:0;
}
.layui-m-layerchild h3{
	padding: 0;
    height: 20px;
    line-height: 20px;
    border-radius: 0;
    text-align: left;
}
.layui-m-layer-footer .layui-m-layercont{
	border-radius:0;
}